OBJ=main.o teacher.o system.o admin.o tools.o student.o
CC=gcc
BIN=system.bin
FLAG=-Wall 
STD=-std=gnu99
LIB=-lm 
INCLUDE=-I.

all:$(OBJ)
	$(CC) $(OBJ) -o $(BIN) $(LIB)

%.o:%.c
	$(CC) $(STD) $(FLAG) -c $< -o $@ $(INCLUDE)

clean:
	rm -rf $(OBJ) $(BIN) *~
